-- card: 16926 from stack: in -- bmap block id: 0 -- flags: 0000 -- background id: 4755 -- name: -- part contents for background part 4 ----- text ----- printf("Enter age and weight separated by spaces:\n"); 'printf()' is a function defined in the ANSI library, for formatted output to the STANDARD OUTPUT device - usually the screen. (On UNIX systems, printf() output can be redirected to a file, and this is simulated in TC using the ccommand() library function.) printf() accepts a character string (actually an array of char variables) as its first argument, optionally followed by additional arguments. The escape sequence '\n' in the character string tells C to begin a new line following this output. Notice that all function calls in C are expressions which represent a value (or void). In fact, printf() returns the number of characters successfully printed, but we are ignoring this value here. If a function is used in a C source file, the compiler requires either a declaration or a definition of the function in the source file as well. The declaration for printf() is contained in the file stdio.h, which was #included into this file via the preprocessor*. -- part contents for background part 27 ----- text ----- Header files -- part contents for background part 29 ----- text ----- 11521 -- part contents for background part 20 ----- text ----- Header files - p20 -- part contents for background part 7 ----- text ----- 28